average life expectancy - German English Dictionary